﻿using System;
using OA.DBUtility;

namespace OA.Model
{
	/// <summary>
	/// Reward:实体类(属性说明自动提取数据库字段的描述信息)
	/// </summary>
	[Serializable]
    [MappingTable("Reward")]
	public partial class RewardInfo
	{
		public RewardInfo()
		{}
		#region Model
		private int _id;
		private int? _employeeid;
		private string _accesstime;
		private string _issuingauthority;
		private string _rewardspunishment;
		private string _rewardlevel;
		private string _remark;
		/// <summary>
		/// 
		/// </summary>
        [DataField("Id")]
        [PrimaryKey(PKBuildType.AutoIncrease)]
		public int Id
		{
			set{ _id=value;}
			get{return _id;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("EmployeeID")]
		public int? EmployeeID
		{
			set{ _employeeid=value;}
			get{return _employeeid;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("AccessTime")]
		public string AccessTime
		{
			set{ _accesstime=value;}
			get{return _accesstime;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("IssuingAuthority")]
		public string IssuingAuthority
		{
			set{ _issuingauthority=value;}
			get{return _issuingauthority;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("RewardsPunishment")]
		public string RewardsPunishment
		{
			set{ _rewardspunishment=value;}
			get{return _rewardspunishment;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("RewardLevel")]
		public string RewardLevel
		{
			set{ _rewardlevel=value;}
			get{return _rewardlevel;}
		}
		/// <summary>
		/// 
		/// </summary>
        [DataField("Remark")]
		public string Remark
		{
			set{ _remark=value;}
			get{return _remark;}
		}
		#endregion Model

	}
}

